home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr29 / tcmail_7.zip / TCMAIL.HLP (.txt) < prev    next >
OS/2 Help File  |  1995-01-12  |  24KB  |  483 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Changes in this Beta ΓòÉΓòÉΓòÉ
  3.  
  4. Beta 7 Adds a Forms Feature which allows you to design Email forms 
  5.  
  6. The forms feature does not yet send the information.  Your job during this beta 
  7. is to create sample forms and let me know how it went. 
  8.  
  9. Enhancements in Beta 7 releases: 
  10.  
  11. o SCHEDULER module will be completed in Beta 8 
  12. o OS2.INI file heavily used.  You may modify colors, fonts, and location of 
  13.   each dialog. 
  14. o Forms Generator will be completed by Beta 8 
  15. o See the attached HISTORY.LOG file for complete update information. 
  16.  
  17.  
  18. ΓòÉΓòÉΓòÉ 2. Introduction ΓòÉΓòÉΓòÉ
  19.  
  20. It's amazing how many companies simply won't produce software for OS/2. 
  21. WordPerfect just announced their 6.0 release for Unix.  Do you know what the 
  22. Intel-based Unix installed base is? How about 2 million users, and that's being 
  23. nice.  OS/2 has an installed base of between 6-8 million users with 
  24. approximately 400,000 sales monthly.  At this point OS/2 is outselling just 
  25. about every other operating system on a monthly basis.  It's time people put 
  26. their biases aside, and simply admit that IBM has a powerful, stable operating 
  27. system that just might make a major dent in the PC Operating system business. 
  28.  
  29. Here's where I come in.  Five years ago I began selling software services for 
  30. the small businessman.  Armed with Turbo Pascal I helped make everyday tasks 
  31. just a bit easier.  Two years ago, I released my first piece of software 
  32. designed more for a mass market--TSR Timeclock for DOS (For those interested, 
  33. it can be downloaded in the IBM NEW FORUM). However, the Windows bug (yes, it 
  34. has dual terms here) had taken the market by storm. Nobody seemed to want DOS 
  35. applications anymore.  Windows seemed like a glorified TSR and I wanted nothing 
  36. to do with the thing.  Fortunately, IBM had a better alternative. 
  37.  
  38. For the past year I have been aggressively learning how to program in the OS/2 
  39. environment. It's been an experience. 
  40.  
  41. My company employs two people--myself and my wife.  It is not a full time job 
  42. yet, and I'll try my hardest to be available for questions.  The company's 
  43. phone number is (309) 862-4813. Feel welcome to call anytime.  You'll probably 
  44. receive voicemail 80% of the time, but I'm very good at returning calls.  The 
  45. best time to call is between 6-9pm Central Standard Time.  You can almost 
  46. always reach me then. 
  47.  
  48. ABOUT THE SOFTWARE 
  49.  
  50. Nine months ago my company (the day job) was interested in E-Mail.  Every 
  51. machine in our office was OS/2 based running on a Novell 3.12 file server.  We 
  52. tried a number of products-- CC-Mail, WP Office, and MS-Mail only to find that 
  53. none were very efficient (For those with WP Office, load your E-Mail and watch 
  54. your system crawl). 
  55.  
  56. Novell did a pretty good job with MHS, but must have taken marketing lessons 
  57. from IBM. Infinite Technologies took MHS to a higher level with their release 
  58. of Connect 2.  But nobody wrote an OS/2 front-end to take advantage of it; that 
  59. is until now. 
  60.  
  61. TSR Mail has been designed to integrate with MHS, Global MHS, or Connect 2. 
  62. The system has been tested with my daytime employer for the past two months. 
  63. TSR Mail is running well on ten stations, in two offices, across a 56K Bridge, 
  64. and under two LAN's. 
  65.  
  66.  
  67. ΓòÉΓòÉΓòÉ 3. Running in Non-MHS environments ΓòÉΓòÉΓòÉ
  68.  
  69. TSR Mail requires only a compatible MHS directory structure in order to 
  70. properly send/receive electronic mail.  A proper MHS structure is NOT the 
  71. entire sub-directory system, but just the directories under \MHS\MAIL\USERS. 
  72.  
  73. Each user must therefore have the following structure: 
  74.  
  75. o .\[NAME] where NAME is the user's email name. 
  76. o .\[NAME]\IPARCEL -- for attachment delivery. 
  77. o .\[NAME]\MHS  -- for message delivery.  Actually MHS may be substituted for 
  78.   any other name. 
  79.  
  80. TSR Mail should have no problems sending/receiving mail with Futurus Team and 
  81. DaVinci mail even if MHS is non-existant.  Please check with your System 
  82. Supervisor for correct pathnames to Email directories then configure TSR Mail 
  83. properly in Setup. 
  84.  
  85.  
  86. ΓòÉΓòÉΓòÉ 4. Beta Features ΓòÉΓòÉΓòÉ
  87.  
  88. o Uses only 170K Memory 
  89. o Fast 
  90. o Push-button access to most used features 
  91. o Separate thread for notification 
  92. o Separate thread for message submission 
  93. o Separate thread for Printing 
  94. o Appealing dialogs 
  95. o Supports all versions of MHS  (SMF-70 & SMF-71) 
  96. o Interfaces with Connect 2 pager gateway seamlessly 
  97. o Can be executed before network connection achieved (Startup) 
  98. o Log In or Out independently of Network connection 
  99. o Runs on a remote station without modification (using remote MHS) 
  100. o Visually select Attachments (only one per message under current beta) 
  101. o Quick Mail for sending messages to only one person 
  102. o Phone Message "Pink Pad" 
  103. o Phone directory 
  104. o Cut/Copy/Paste within message dialogs 
  105. o Notification of attachments 
  106. o Supports other third-party Email systems such as DaVinci & Team 
  107. o Phone book to easily remember names & addresses 
  108. o Task Manager 
  109. o OUT box for viewing messages sent by the current user 
  110.  
  111. ADDITIONAL FEATURES 
  112.  
  113. The following features will be included in future drops. 
  114.  
  115. o Expansion of task manager features 
  116. o Scheduling sub-system 
  117. o Complete help engine 
  118. o Better icons 
  119. o More powerful Install Program 
  120. o User Suggestions 
  121. o Bug Fixes 
  122.  
  123.  
  124. ΓòÉΓòÉΓòÉ 5. Form Scripting Language ΓòÉΓòÉΓòÉ
  125.  
  126. Form scripts are simple ASCII files that TSR Mail converts to dialog boxes. 
  127. There are a number of sample forms located in your \MHS\EXE directory.  All 
  128. have the extension (FRM). 
  129.  
  130. Each form is read from top to bottom.  Input boxes, Radio Buttons, and 
  131. Checkboxes fill two items per line, while each title fills a complete line. 
  132.  
  133. The script language is a simple upper-case letter followed by a line of text. 
  134. The very first item of the script is a one-line description of the form.  This 
  135. description is displayed when a user selects a form and as the Window Title of 
  136. the form. 
  137.  
  138. SCRIPTING LANGUAGE REFERENCE 
  139.  
  140. Ltr   Purpose 
  141. T     Title 
  142. C     Checkbox 
  143. R     Radio Button 
  144. I     Input Field 
  145. S     Send message to recipient; signature required 
  146. V     Send message to recipient; no signature necessary 
  147.  
  148. SAMPLE SCRIPT 
  149.  
  150. Request for Overtime 
  151. T Please Enter the following information 
  152. I Last Name: 
  153. I First Name 
  154. I Number of Hours 
  155. T When will the overtime be worked 
  156. R During the week 
  157. R Saturday/Sunday 
  158. T You will be notified by Email if overtime has been approved. 
  159. S bossman@corporate 
  160. S accountant@corporate 
  161. V secretary@corporate 
  162.  
  163. In the above sample script, TSR Mail will produce a dialog box with the title 
  164. of Request for Overtime.  The first line of the dialog box will say Please 
  165. Enter the following information.  On the third line will be two input boxes for 
  166. the First and Last name.  The fourth line will show the remaining input box, 
  167. Number of Hours. 
  168.  
  169. TSR Mail places two (2) input boxes, check-boxes, and radio buttons on each 
  170. line as long as there are at least two (2) of the same type (I,C,R) in a row on 
  171. the sample script. 
  172.  
  173. If four radio buttons appear in a row, your dialog box will have two rows of 
  174. two buttons. 
  175.  
  176. If five radio buttons appear in a row, your dialog box will have two rows of 
  177. two buttons and one row of one button. 
  178.  
  179. Directly below the input boxes another title,When will the overtime be worked, 
  180. will be displayed followed by two radio buttons (in the same row). 
  181.  
  182. Finally, the user sees the last Title (T),You will be notified.... 
  183.  
  184. Once [SEND] is pressed, the message will be delivered to,Bossman@corporate for 
  185. signature.  When the boss approves the form it will be sent 
  186. to,accountant@corporate for signature.  After the form has been signed by each 
  187. required person (S) the form is sent to the secretary and a message approval 
  188. will be sent to the sender. 
  189.  
  190.  
  191. ΓòÉΓòÉΓòÉ 6. Installation Instructions ΓòÉΓòÉΓòÉ
  192.  
  193. TSR Mail can be located in any directory on your hard drive.  The INSTALL.EXE 
  194. file will copy the program from the directory where it was unzipped to 
  195. C:\OS2\APPS (default) and create a desktop object.  The Install program can 
  196. also UNINSTALL the product.  Please use this option as TSR Mail utilizes the 
  197. OS2.INI file and the UNINSTALL utility removes those entries. 
  198.  
  199. To manually install, copy TCMAIL.EXE to a directory of your choosing.  From the 
  200. OS/2 desktop, open the templates folder and move the PROGRAM template anywhere 
  201. onto the desktop.  The icon will open up and prompt for a directory and 
  202. filename.  Type the directory and filename (example: C:\OS2\APPS\TCMAIL.EXE) 
  203. and double-click the upper left corner.  The icon should be created. 
  204.  
  205. Once the icon is created, double-click it to start the program.  Choose 
  206. 'Utility' from the menu, and then Setup. 
  207.  
  208.  
  209. ΓòÉΓòÉΓòÉ 7. Send Appointment ΓòÉΓòÉΓòÉ
  210.  
  211. This function has not been developed yet.  The dialog displayed is the View 
  212. Appointment dialog.  Please examine the interface and report any unusual 
  213. circumstances to TSR Software. 
  214.  
  215.  
  216. ΓòÉΓòÉΓòÉ 8. Appointments ΓòÉΓòÉΓòÉ
  217.  
  218. This function is still under development.  Please examine the interface, yes, 
  219. you can play with the buttons, and report any unusual circumstances to TSR 
  220. Software. 
  221.  
  222.  
  223. ΓòÉΓòÉΓòÉ 9. Form Options ΓòÉΓòÉΓòÉ
  224.  
  225. Users can create custom forms that gather specific information.  Any person 
  226. with access to forms may simply highlight the correct form, press [OK], fill-in 
  227. the data, and press [SEND].  The form knows what recipient(s) to mail to. 
  228.  
  229. See Also: Form Script Language 
  230.  
  231.  
  232. ΓòÉΓòÉΓòÉ 10. Setup Options ΓòÉΓòÉΓòÉ
  233.  
  234. To modify the way TSR Mail interacts with your Email system, choose Setup 
  235.  
  236. GENERAL: 
  237.  
  238. o User Name Type your EMAIL name.  In SMF-70 Applications this is limited to 
  239.   only eight characters. 
  240. o Auto Login This box, when checked, will automatically enable email rights 
  241.   upon network login.  This defaults to not-checked, but should be checked if 
  242.   you are the primary user on your workstation. 
  243. o TSR Notify Unless MHS sends your mail notification, check this box.  Once 
  244.   each minute, the computer will search your mailbox.  If a new message is 
  245.   waiting, you'll receive notification with a short beep (or drum-roll if MMPM 
  246.   is installed), a message box, and TSR Mail will pop to the foreground. 
  247.  
  248.   Note:  When running DOS, WIN-OS2 full screen, or OS/2 text applications only 
  249.   a beep will be heard. 
  250. o MHS Drive Select the mapped drive where MHS appears.  In most cases this will 
  251.   be drive 'F' which is usually mapped to volume SYS.  Drives 'C' through 'K' 
  252.   can be selected by choosing the appropriate radio button.  If your MHS 
  253.   mapping is below drive 'K', choose 'ALT' and type the letter of the MHS drive 
  254.   in the 'Alternate MHS Drive' input field.  TSR Mail only needs the drive 
  255.   letter, and will simply take the first letter in this input box. 
  256. o PAGER GATEWAYUsers who are running Connect 2 Pager Gateway will love this 
  257.   feature.  By pressing a button while creating a message it will automatically 
  258.   be paged--of course you could just type user@pageit, but how many of your 
  259.   employees will remember that!  Check the enabled box if you have the pager 
  260.   gateway.  Enter the name of the pager gateway in the provided space.  It 
  261.   defaults to PAGEIT which is the Connect 2 default. 
  262. o WORKGROUP SMF-71 users require a workgroup name.  SMF-70 users (MHS 1.5 & 
  263.   Connect 2) may use this as well.  If you don't have a workgroup, leave this 
  264.   item blank.  In Global MHS environments it is also necessary to append your 
  265.   server name as well. 
  266. o DELIVERY METHOD If the Email system your communicating with does not use MHS 
  267.   to transfer messages, select DIRECT which will, when properly configured, 
  268.   deliver the mail without an MHS server within the local office workgroup. 
  269.   This method may be used even when MHS does exist because TSR Mail will submit 
  270.   all messages (regardless of the setting) to MHS for delivery if, anywhere in 
  271.   the recipients address, an '@' is found.  Select 'MHS ALWAYS' if TSR Mail 
  272.   should submit everything directly to MHS. 
  273. o PATH TO USER DIRECTORY Press ' DEFAULT' to select the standard MHS directory 
  274.   path.  If your email system uses another directory structure (Futurus Team 
  275.   under EASY Setup) enter that structure here.  If you hear a beeping sound 
  276.   when trying to send Email, this may be set incorrectly. 
  277. o PREFERRED APPLICATION Many existing DOS & Windows Email packages such as 
  278.   DaVinci & Futurus Team use their own version of MHS to direct local mail and 
  279.   may not deliver Email to the standard MHS path which is 
  280.   "\USERS\[username]\MHS'.  In this entry field, enter the correct pathname 
  281.   that TSR Mail will use to find your incoming mail.  This field defaults to 
  282.   MHS and should work under most circumstances.  This field only changes the 
  283.   directory structure (seen above) from after [username]. 
  284.  
  285.   Note:  If you are already receiving mail properly using TSR MAIL, then don't 
  286.   change this field. 
  287.  
  288. Futurus Team Users 
  289.  
  290. TSR Mail should communicate with all Futurus Team users.  If MHS is not being 
  291. used, check with your Systems Administrator for correct directoy assignments 
  292. and make sure DIRECT is selected for mail delivery.  The default mail directory 
  293. "PATH TO USER DIRECTORY" for Futurus Non-MHS setup is "/FT".  Also, make sure 
  294. the PREFERRED APPLICATION field says the following: "MHS\" (without the 
  295. quotes). 
  296.  
  297. Davinci Mail Users 
  298.  
  299. Your Davinci email system does not need to use MHS as a transport for TSR Mail 
  300. to be compatible.  If MHS is not being used, TSR Mail can read, but not send 
  301. email unless DIRECT is selected for mail delivery.  Set your PREFERRED 
  302. APPLICATION to DVSEMAIL (default).  If you still can't read messages, check 
  303. with your systems adminstrator--they may have used a different PREFERRED 
  304. APPLICATION name.  TSR Mail has been tested with Davinci Email version 2.52 and 
  305. has performed excellent. 
  306.  
  307. Note:  TSR Mail uses the MHS directory structure to save older messages. 
  308. Although this may change in the future, it was how Novell intended it to be. 
  309. Davinci mail stores all messages in a single file and is not accessable by any 
  310. other Email package.  To maintain compatibility with as many Email packages as 
  311. possible we decided to keep the older messages in the same directory where new 
  312. messages are placed, but with a new name & .OLD extension.  By simply renameing 
  313. all *.OLD messages to *. you can then view them under Davinci mail (they will 
  314. appear as new messages).  If Davinci gives me permission to use their file 
  315. structure, TSR Mail may have the ability to completely emulate Davinci mail in 
  316. the future.  However, if your primary station is under OS/2 and you will be 
  317. using TSR mail for all mail delivery, there should be no problem communicating 
  318. with any DAVINCI mail user in your company. 
  319.  
  320.  
  321. ΓòÉΓòÉΓòÉ 11. Sending Mail ΓòÉΓòÉΓòÉ
  322.  
  323. Mail can be sent by either selecting the item from the Send menu or pressing a 
  324. push-button. 
  325.  
  326. See Also: 
  327.  
  328. Send Mail 
  329. Phone Messages 
  330. Quick Mail 
  331. Tasks 
  332.  
  333.  
  334. ΓòÉΓòÉΓòÉ 12. Keys Help ΓòÉΓòÉΓòÉ
  335.  
  336. There are no hot keys (as of yet) in TSR Mail.  Most functions can be 
  337. accomplished by pressing the appropriate button. 
  338.  
  339. Button                Purpose 
  340. Lightning & Phone     Send Phone Message 
  341. Lightning & Letter    Send Quick Mail 
  342. Postage Envelope      General Mail Send 
  343. Pencil Pad            Send Task 
  344. "New" Folder          ReadNew Messages 
  345. "IN BOX" Folder       Read Old Messages 
  346. "OUT BOX" Folder      View Sent Messages 
  347.  
  348.  
  349. ΓòÉΓòÉΓòÉ 13. Selecting Mail ΓòÉΓòÉΓòÉ
  350.  
  351. If there is new mail to be read a dialog will list all available messages. 
  352. Select the mail to read by double-clicking or highlighting and pressing OK 
  353.  
  354. Actions while Selecting Messages: 
  355.  
  356. Button            Description 
  357. READ              Select this button to read the highlighted message.  You may 
  358.                   also read a message by double-clicking on a message title. 
  359. DONE              When finished reading messages, press this button to exit. 
  360. DELETE            Press this button to delete the highlighted message.  You 
  361.                   will be asked for a confirmation. 
  362.  
  363. See Also: Read Mail 
  364.  
  365.  
  366. ΓòÉΓòÉΓòÉ 14. Read Mail ΓòÉΓòÉΓòÉ
  367.  
  368. Once a message has been selected, a number of different dialog boxes may 
  369. appear, depending on the type of message sent.  Virtually all messages sent by 
  370. foreign programs will be viewed by the standard message viewer.  Telephone 
  371. messages sent by TSR Mail and other 100% MHS compatible Email packages will be 
  372. viewed by a Pink Pad. Tasks sent by other TSR Mail stations will be viewed by 
  373. the Task Manager.  Regardless of the view, the following options can be used: 
  374.  
  375. Button            Action 
  376. DELETE            While reading a message, press this button to delete the 
  377.                   message. 
  378. FORWARD           Enter the name of the person to forward the message to.  You 
  379.                   will still keep a copy. 
  380. REPLY             To quickly reply to a message, press this button. 
  381.  
  382.  
  383. ΓòÉΓòÉΓòÉ 15. Attachments ΓòÉΓòÉΓòÉ
  384.  
  385. Attachments may be added to your document by selecting Attachment from the 
  386. Options menu.  A typical OS/2 File Open dialog will appear.  Select the file to 
  387. add and press [OK].  To change drives, press the down arrow immediately to the 
  388. right of the drive box. 
  389.  
  390. When the message is sent, the attachment will be copied and emailed with your 
  391. document. Any MHS-compatible email program will be able to remove the 
  392. attachment.  This version only supports one attachment per messages.  If you 
  393. need to send a number of files, try compressing them into one filename (PKZIP) 
  394. which will probably reduce transmission costs as well. 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 16. Printing ΓòÉΓòÉΓòÉ
  398.  
  399. Email documents can be printed by selecting Print from the Options menu which 
  400. is displayed while reading or writing any email message.  Once Print has been 
  401. selected, a list of available print queues is displayed (note: in order to 
  402. print, a print queue for that printer must exist on the user's desktop). 
  403. Select the printer and press 'OK'.  To change options such as paper size, etc., 
  404. press the 'SETUP' button, make your choices, then press 'OK'. Beta 3 only 
  405. prints messages that have been sent. 
  406.  
  407. TSR Mail prints in a separate thread.  After the print job has began, you may 
  408. continue to use TSR Mail.  It has been noticed that some network print jobs 
  409. take 2-3 minutes.  This is normal, and will be addressed in later versions. 
  410.  
  411. Note:  While printing no other documents within TSR Mail may be Queued until 
  412. the job in progress has completed. 
  413.  
  414.  
  415. ΓòÉΓòÉΓòÉ 17. Send Mail ΓòÉΓòÉΓòÉ
  416.  
  417. When a message needs to be delivered to more than one recipient, use the full 
  418. mail option. Fill out the necessary dialog boxes, type your message, and press 
  419. Send. 
  420.  
  421. o From Specifies who is sending the message.  This field is automatically 
  422.   entered for you; however, the name may be changed. 
  423. o To Type the name(s) of the individual(s) who will be directly receiving the 
  424.   message. 
  425.  
  426.   Note:  In each field more than one person may be specified.  Separate each 
  427.   name with a comma.  If only one name is used, a comma is not necessary. 
  428. o CC  This stands for Carbon-Copy.  Type the name(s) of the individual(s) who 
  429.   will receive a Carbon-Copy of this message. 
  430. o BC  Blind copy recipients are not listed to any viewer. 
  431.  
  432.  
  433. ΓòÉΓòÉΓòÉ 18. Phone Message ΓòÉΓòÉΓòÉ
  434.  
  435. A Pink Pad (256 colors) will appear with the familiar "While You Were Out" 
  436. options.  Your name should appear under Operator.  Fill out the necessary boxes 
  437. and check whatever message is appropriate.  The yellow pad can hold up to 16K 
  438. of information.  Users with the Connect 2 Pager gateway may press Page Me to 
  439. have the message formatted and sent to an alpha-numeric pager. 
  440.  
  441.  
  442. ΓòÉΓòÉΓòÉ 19. Quick Mail ΓòÉΓòÉΓòÉ
  443.  
  444. Use Quick mail when you only need to send a message to one recipient 
  445.  
  446.  
  447. ΓòÉΓòÉΓòÉ 20. Task ΓòÉΓòÉΓòÉ
  448.  
  449. When a job needs to be done within a specified period of time, select the Task 
  450. function.  Enter the person(s) to be delivered to, number of days to complete 
  451. the project, and a description of the task to be completed. 
  452.  
  453.  
  454. ΓòÉΓòÉΓòÉ 21. Adding names to the phone book ΓòÉΓòÉΓòÉ
  455.  
  456. Click here to add names to your telephone directory.  This is a shared network 
  457. file that resides in the MHS directory structure under /EXE.  You may access 
  458. the phone book by selecting it from the Utility option on the main menu.  'NEW' 
  459. adds a new name to the directory. 'UPDATE' modifies the current listing.  When 
  460. accessing the phone book from a message, pressing 'OK' places the Email address 
  461. into the TO: field.  Future releases will expand on this concept. 
  462.  
  463.  
  464. ΓòÉΓòÉΓòÉ 22. Beta Information ΓòÉΓòÉΓòÉ
  465.  
  466. For the beta tester:  Please evaluate this software by using it in normal 
  467. day-to-day operations. When problems arise please let me know by using one of 
  468. the following methods: 
  469.  
  470. o CompuServe Mail -- 74552,3302 
  471.  
  472. o Our MHS Hub --  SCOTT@MHS.PEORIA.RESEARCH 
  473.  
  474. o Local Telephone -- (309) 862-4813 
  475.  
  476. You should expect a new version drop every other week.  Interim versions will 
  477. appear as needed.  Bug reports are usually fixed within 24 hours and posted to 
  478. the OS2AVEN section on Compuserve. 
  479.  
  480. Beta testers who communicate regularly will receive a 10 station license along 
  481. with the final product. 
  482.  
  483. Thank you for your interest in OS/2 and MHS.